DEVELOPER (MICROSOFT SURFACE, KINECT, W7)
Development of touch screen applications in .Net/C#/WPF (Microsoft® Surface®, Kinect™, W7)
Context
AFTER-MOUSE.COM, worldwide leader in touch screen and motion recognition business applications is looking for a developer.
Mission
Reporting to the project manager and working in collaboration with both development and design team, the developer has to develop a part or the whole touch screen application for tables, walls, tablet PCs or any touch screen device. It must be able to take charge all of the steps of the project.
Tasks
Planning
- Organize projects
- Communicate on the project's progress
- Draw up a report of the fulfilled tasks
Development
- Develop applications matching the specifications given by the project manager and the sales representative.
- Create the installers of the various versions of the project.
Profile
Required experience and knowledge
- Education : two-year degree minimum - Engineering school a plus
- Experience : 2 to 5 years in the development of C# and WPF
Software
- Excellent knowledge of Visual Studio (installation, configuration, extensions)
- Knowledge of TFS (installation, configuration, source code control)
- Knowledge of Windows Vista / 7 (installation, configuration, common use)
- Knowledge of Expression Blend 4 desired
- Knowledge of the Microsoft® Office 2010 suite (Word, Excel, Outlook) required
- Knowledge of Microsoft® Surface® SDK a plus
Technical competences
-
Languages:
- C# (3.5 and 4.0)
- Database query languages (SQL Server, MySQL)
-
Framework .Net:
- WPF (3.5 et 4.0) : animation, 3D, controls personalization (themes), personalized controls creation
- XNA (2.0, 3.0 and 4.0) desired
- ASP.Net and ASP.Net MVC desired
- User interface conception, a sense of design and ergonomics
- Databases knowledge (installation, configuration, administration), especially MS SQL Server (2008) and MySQL
- Knowledge of IIS (installation, configuration, administration). Websites and SOAP services (WCF) setting up
Individual competences
- Analysis
- Method
- Strictness
- Autonomy
- Discretion
- Analytical and deductive skills
- Pedagogy
- Interested by the touch and motion recognition technologies
- Team work capacity